﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="DatosGenerales.aspx.cs" Inherits="DatosGenerales" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:HiddenField ID="HiddenField1" runat="server" />
    <asp:HiddenField ID="HiddenField2" runat="server" />
    <asp:HiddenField ID="HiddenField3" runat="server" />
    <h3>
        Registro de Usuario</h3>
   
    <table style="width: 700px">
    <tr>
    <td valign="top">     
                <asp:Image ID="Image1" runat="server" Width="150px" />
            <td>
            </tr>
            <tr>
        <td style="width: 150px"><asp:Label ID="Label1" runat="server" Text="Primer Nombre: "></asp:Label></td>
        <td><asp:TextBox ID="txtPrimerNombre" runat="server" Width="200px"></asp:TextBox></td>
 <asp:RequiredFieldValidator runat="server" id="ValNombre" controltovalidate="txtPrimerNombre" errormessage="Intoduzca un nombre!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="ValNombre" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label2" runat="server" Text="Segundo Nombre: "></asp:Label></td>
        <td><asp:TextBox ID="txtSegundoNombre" runat="server" Width="200px"></asp:TextBox></td>
         <asp:RequiredFieldValidator runat="server" id="valSegunoNom" controltovalidate="txtSegundoNombre" errormessage="Intoduzca segundo nombre!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender12" runat="server" TargetControlID="valSegunoNom" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
        
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label3" runat="server" Text="Apellido Paterno: "></asp:Label></td>
        <td><asp:TextBox ID="txtPaterno" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValApellidoP" controltovalidate="txtPaterno" errormessage="Intoduzca un apellido!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server" TargetControlID="ValApellidoP" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label4" runat="server" Text="Apellido Materno: "></asp:Label></td>
        <td><asp:TextBox ID="txtMaterno" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValApellidoM" controltovalidate="txtMaterno" errormessage="Intoduzca un nombre!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server" TargetControlID="ValApellidoM" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label5" runat="server" Text="Calle: "></asp:Label></td>
        <td><asp:TextBox ID="txtCalle" runat="server" Width="400px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="valCalle" runat="server" ControlToValidate="txtCalle"
            Display="None" ErrorMessage="Intoduzca la calle!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender13" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="valCalle" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label6" runat="server" Text="Colonia: "></asp:Label></td>
        <td><asp:TextBox ID="txtColonia" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtColonia"
            Display="None" ErrorMessage="Intoduzca una colonia!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender14" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator1" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label7" runat="server" Text="Municipio: "></asp:Label></td>
        <td><asp:TextBox ID="txtMunicipio" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtMunicipio"
            Display="None" ErrorMessage="Intoduzca Muncipio!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender15" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator2" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
         <td style="width: 150px"><asp:Label ID="Label20" runat="server" Text="Ciudad: "></asp:Label></td>
        <td><asp:TextBox ID="txtCiudad" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtCiudad"
            Display="None" ErrorMessage="Intoduzca un Ciudad!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender16" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator3" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
         <td style="width: 150px"><asp:Label ID="Label21" runat="server" Text="Estado: "></asp:Label></td>
         
        <td>
        <asp:Label ID="lblEstado" runat="server" Text=""></asp:Label> &nbsp &nbsp &nbsp

                      <asp:DropDownList ID="Estado" runat="server">
                      <asp:ListItem>Aguascalientes</asp:ListItem>
                      <asp:ListItem>Baja California</asp:ListItem>
                      <asp:ListItem>Baja California Sur</asp:ListItem>
                      <asp:ListItem>Campeche</asp:ListItem>
                      <asp:ListItem>Chiapas</asp:ListItem>
                      <asp:ListItem>Chihuahua</asp:ListItem>
                      <asp:ListItem>Coahuila</asp:ListItem>
                      <asp:ListItem>Colima</asp:ListItem>
                      <asp:ListItem>Distrito Federal</asp:ListItem>
                      <asp:ListItem>Durango</asp:ListItem>
                      <asp:ListItem>Estado de México</asp:ListItem>
                      <asp:ListItem>Guanajuato</asp:ListItem>
                      <asp:ListItem>Guerrero</asp:ListItem>
                      <asp:ListItem>Hidalgo</asp:ListItem>
                      <asp:ListItem>Jalisco</asp:ListItem>
                      <asp:ListItem>Michoacán</asp:ListItem>
                      <asp:ListItem>Morelos</asp:ListItem>
                      <asp:ListItem>Nayarit</asp:ListItem>
                      <asp:ListItem>Nuevo León</asp:ListItem>
                      <asp:ListItem>Oaxaca</asp:ListItem>
                      <asp:ListItem>Puebla</asp:ListItem>
                      <asp:ListItem>Queretaro</asp:ListItem>
                      <asp:ListItem>Quintana Roo</asp:ListItem>
                      <asp:ListItem>San Luis Potosí</asp:ListItem>
                      <asp:ListItem>Sinaloa</asp:ListItem>
                      <asp:ListItem>Sonora</asp:ListItem>
                      <asp:ListItem>Tabasco</asp:ListItem>
                      <asp:ListItem>Tamaulipas</asp:ListItem>
                      <asp:ListItem>Tlaxcala</asp:ListItem>
                      <asp:ListItem>Veracruz</asp:ListItem>
                      <asp:ListItem>Yucatán</asp:ListItem>
                      <asp:ListItem>Zacatecas</asp:ListItem>
                  </asp:DropDownList>
        </td>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label8" runat="server" Text="Código Postal: "></asp:Label></td>
        <td><asp:TextBox ID="txtCodigoPostal" runat="server"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtCodigoPostal"
            Display="None" ErrorMessage="Intoduzca un codigo postal!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender17" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator4" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label9" runat="server" Text="Teléfono 1: "></asp:Label></td>
        <td><asp:TextBox ID="txtTelefono1" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValTelefono" controltovalidate="txtTelefono1" errormessage="Intoduzca un telefono!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender4" runat="server" TargetControlID="ValTelefono" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label10" runat="server" Text="Teléfono 2:"></asp:Label></td>
        <td><asp:TextBox ID="txtTelefono2" runat="server" Width="200px"></asp:TextBox></td>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label11" runat="server" Text="Celular 1:"></asp:Label></td>
        <td><asp:TextBox ID="txtCelular1" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="txtCelular1"
            Display="None" ErrorMessage="Intoduzca un numero celular!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender18" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator5" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label12" runat="server" Text="Celular 2:"></asp:Label></td>
        <td><asp:TextBox ID="txtCelular2" runat="server" Width="200px"></asp:TextBox></td>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label13" runat="server" Text="Fecha de Nacimiento: (Año/Mes/Dia) Datos númericos "></asp:Label></td>
                
            
        <td>
        <asp:Label ID="lblFecha" runat="server" Text=""></asp:Label> &nbsp &nbsp &nbsp

                <asp:DropDownList ID="txtAnoNacimiento" runat="server" Width="50px">
                </asp:DropDownList>

            <asp:RegularExpressionValidator ID="ReAno" runat="server" 
                      ErrorMessage="Debe ser un número de máximo 4 dígitos" 
                      ValidationExpression="\d{1,4}" ControlToValidate="txtAnoNacimiento" Display="None"></asp:RegularExpressionValidator>
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender8" runat="server" TargetControlID="ReAno" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>            
                 <asp:DropDownList ID="txtMesNacimiento" runat="server" Width="50px">
                      <asp:ListItem>1</asp:ListItem>
                      <asp:ListItem>2</asp:ListItem>
                      <asp:ListItem>3</asp:ListItem>
                      <asp:ListItem>4</asp:ListItem>
                      <asp:ListItem>5</asp:ListItem>
                      <asp:ListItem>6</asp:ListItem>
                      <asp:ListItem>7</asp:ListItem>
                      <asp:ListItem>8</asp:ListItem>
                      <asp:ListItem>9</asp:ListItem>
                      <asp:ListItem>10</asp:ListItem>
                      <asp:ListItem>11</asp:ListItem>
                      <asp:ListItem>12</asp:ListItem>
                </asp:DropDownList>
            <asp:RegularExpressionValidator ID="ReMes" runat="server" 
                      ErrorMessage="Debe ser un número de máximo 2 dígitos" 
                      ValidationExpression="\d{1,2}" ControlToValidate="txtMesNacimiento" Display="None"></asp:RegularExpressionValidator>
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender9" runat="server" TargetControlID="ReMes" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>            
                             <asp:DropDownList ID="txtDiaNacimiento" runat="server" Width="50px">
                             </asp:DropDownList>
            <asp:RegularExpressionValidator ID="ReDia" runat="server" 
                      ErrorMessage="Debe ser un número de máximo 2 dígitos" 
                      ValidationExpression="\d{1,2}" ControlToValidate="txtDiaNacimiento" Display="None"></asp:RegularExpressionValidator>
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender10" runat="server" TargetControlID="ReDia" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
        </td>

    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label14" runat="server" Text="Ciudad de Nacimiento: "></asp:Label></td>
        <td><asp:TextBox ID="txtCiudadNacimiento" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="txtCiudadNacimiento"
            Display="None" ErrorMessage="Intoduzca ciudad de nacimiento!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender19" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator6" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label15" runat="server" Text="País Nacimiento"></asp:Label></td>
        <td><asp:TextBox ID="txtPais" runat="server" Width="200px"></asp:TextBox></td>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="txtPais"
            Display="None" ErrorMessage="Intoduzca pais!">
        </asp:RequiredFieldValidator>
        <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender20" runat="server" CloseImageUrl="~/images/icons/close.png"
            HighlightCssClass="highlight" TargetControlID="RequiredFieldValidator7" WarningIconImageUrl="~/images/icons/icon-warning.png"
            Width="350px">
        </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label16" runat="server" Text="Correo Electrónico: "></asp:Label></td>
        <td><asp:TextBox ID="txtEmail" runat="server" Width="400px"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValEmail" controltovalidate="txtEmail" errormessage="Introduzca un correo!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender5" runat="server" TargetControlID="ValEmail" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
        
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label22" runat="server" Text="Estado Civil: "></asp:Label></td>
        <td><asp:TextBox ID="txtEstadoCivil" runat="server" Width="400px"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValEstadoCivil" controltovalidate="txtEstadoCivil" 
        errormessage="Intoduzca un estado civil!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender11" runat="server" TargetControlID="ValEstadoCivil" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
        <td style="width: 150px"><asp:Label ID="Label17" runat="server" Text="Comentarios: "></asp:Label></td>
        <td><asp:TextBox ID="txtComentarios" runat="server" Width="400px" Height="58px" 
                TextMode="MultiLine"></asp:TextBox></td>
    </tr>
    <tr>
         <td style="width: 150px"><asp:Label ID="Label18" runat="server" Text="Usuario: "></asp:Label></td>
        <td><asp:TextBox ID="txtUsuario" runat="server"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValUsuario" controltovalidate="txtUsuario" errormessage="Intoduzca un usuario!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender7" runat="server" TargetControlID="ValUsuario" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
         <td style="width: 150px"><asp:Label ID="Label19" runat="server" Text="Password: "></asp:Label></td>
        <td><asp:TextBox ID="txtPassword" runat="server" TextMode="Password"></asp:TextBox></td>
        <asp:RequiredFieldValidator runat="server" id="ValPass" controltovalidate="txtPassword" errormessage="Intoduzca un password!" display ="None" />
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender6" runat="server" TargetControlID="ValPass" Width="350px"  HighlightCssClass="highlight" WarningIconImageUrl="~/images/icons/icon-warning.png" CloseImageUrl="~/images/icons/close.png" >
            </asp:ValidatorCalloutExtender>
    </tr>
    <tr>
    <td>Recuerda cargar tu fotografía si aún no la tienes</td>                    
        <td>
            <asp:FileUpload ID="imgUpload" runat="server" />            
        </td>
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td style="text-align: center"><asp:Button ID="btnGuardar" runat="server" Text="Guardar" 
                onclick="btnGuardar_Click" /></td>
    </tr>
    </table>
    <table>
    <tr>
        <td colspan="2"><asp:Label ID="lblMensaje" runat="server" Font-Bold="True" Font-Size="Medium" 
                ForeColor="Red"></asp:Label></td>
    </tr>
    <tr>
        <td>Si ya guardo sus datos, por favor, continue a:</td><td><asp:Button ID="btnCurriculum" runat="server" Text="Curriculum" 
                onclick="btnCurriculum_Click" /></td>
    </tr>
</table>
</asp:Content>

